Mae Sai Shrine Ferienhäuser, Resorts und Vermietungen